serve as one's substitute - Spanish English Dictionary